GLYMA.01G002800

$200.00

SKU:SL041869Insert is on chromosome Gm01 position 344069

SKU: SL041869
Category:

Description

SKU:SL041869
Insert is on chromosome Gm01 position 344069