GLYMA.01G003500

$200.00

SKU:SL041864Insert is on chromosome Gm01 position 386057

SKU: SL041864
Category:

Description

SKU:SL041864
Insert is on chromosome Gm01 position 386057