GLYMA.01G001600

$200.00

SKU:SL041879Insert is on chromosome Gm01 position 269446

SKU: SL041879
Category:

Description

SKU:SL041879
Insert is on chromosome Gm01 position 269446