GLYMA.01G005900

$200.00

SKU:SL041843Insert is on chromosome Gm01 position 578208

SKU: SL041843
Category:

Description

SKU:SL041843
Insert is on chromosome Gm01 position 578208