GLYMA.19G132800

$200.00

SKU:SL002953Insert is on chromosome Gm19 position 39398056

SKU: SL002953
Category:

Description

SKU:SL002953
Insert is on chromosome Gm19 position 39398056