GLYMA.01G001300

$200.00

SKU:SL041881Insert is on chromosome Gm01 position 229435

SKU: SL041881
Category:

Description

SKU:SL041881
Insert is on chromosome Gm01 position 229435