GLYMA.01G016600

$200.00

SKU:SL041749Insert is on chromosome Gm01 position 1594560

SKU: SL041749
Category:

Description

SKU:SL041749
Insert is on chromosome Gm01 position 1594560