GLYMA.20G008800

$200.00

SKU:SL001769Insert is on chromosome Gm20 position 784049

SKU: SL001769
Category:

Description

SKU:SL001769
Insert is on chromosome Gm20 position 784049