GLYMA.01G006000

$200.00

SKU:SL041842Insert is on chromosome Gm01 position 586637

SKU: SL041842
Category:

Description

SKU:SL041842
Insert is on chromosome Gm01 position 586637