GLYMA.01G014700

$200.00

SKU:SL041765Insert is on chromosome Gm01 position 1430308

SKU: SL041765
Category:

Description

SKU:SL041765
Insert is on chromosome Gm01 position 1430308