GLYMA.01G000100

$200.00

SKU:SL041887Insert is on chromosome Gm01 position 28164

SKU: SL041887
Category:

Description

SKU:SL041887
Insert is on chromosome Gm01 position 28164