GLYMA.01G000600

$200.00

SKU:SL041885Insert is on chromosome Gm01 position 126895

SKU: SL041885
Category:

Description

SKU:SL041885
Insert is on chromosome Gm01 position 126895