GLYMA.20G026800

$200.00

SKU:SL001631Insert is on chromosome Gm20 position 2949857

SKU: SL001631
Category:

Description

SKU:SL001631
Insert is on chromosome Gm20 position 2949857