GLYMA.01G002300

$200.00

SKU:SL041872Insert is on chromosome Gm01 position 320578

SKU: SL041872
Category:

Description

SKU:SL041872
Insert is on chromosome Gm01 position 320578