GLYMA.20G027900

$200.00

SKU:SL001625Insert is on chromosome Gm20 position 3187828

SKU: SL001625
Category:

Description

SKU:SL001625
Insert is on chromosome Gm20 position 3187828