GLYMA.01G001900

$200.00

SKU:SL041876Insert is on chromosome Gm01 position 283623

SKU: SL041876
Category:

Description

SKU:SL041876
Insert is on chromosome Gm01 position 283623