GLYMA.01G008600

$200.00

SKU:SL041818Insert is on chromosome Gm01 position 838386

SKU: SL041818
Category:

Description

SKU:SL041818
Insert is on chromosome Gm01 position 838386