GLYMA.01G001700

$200.00

SKU:SL041878Insert is on chromosome Gm01 position 270266

SKU: SL041878
Category:

Description

SKU:SL041878
Insert is on chromosome Gm01 position 270266