GLYMA.20G047600

$200.00

SKU:SL001528Insert is on chromosome Gm20 position 8978959

SKU: SL001528
Category:

Description

SKU:SL001528
Insert is on chromosome Gm20 position 8978959