GLYMA.01G001200

$200.00

SKU:SL041882Insert is on chromosome Gm01 position 225592

SKU: SL041882
Category:

Description

SKU:SL041882
Insert is on chromosome Gm01 position 225592