GLYMA.01G003200

$200.00

SKU:SL041866Insert is on chromosome Gm01 position 372868

SKU: SL041866
Category:

Description

SKU:SL041866
Insert is on chromosome Gm01 position 372868