GLYMA.20G009300

$200.00

SKU:SL001765Insert is on chromosome Gm20 position 826729

SKU: SL001765
Category:

Description

SKU:SL001765
Insert is on chromosome Gm20 position 826729