GLYMA.20G136200

$200.00

SKU:SL000931Insert is on chromosome Gm20 position 37582157

SKU: SL000931
Category:

Description

SKU:SL000931
Insert is on chromosome Gm20 position 37582157