GLYMA.01G014500

$200.00

SKU:SL041767Insert is on chromosome Gm01 position 1395215

SKU: SL041767
Category:

Description

SKU:SL041767
Insert is on chromosome Gm01 position 1395215