GLYMA.20G141600

$200.00

SKU:SL000886Insert is on chromosome Gm20 position 38038276

SKU: SL000886
Category:

Description

SKU:SL000886
Insert is on chromosome Gm20 position 38038276