GLYMA.20G085800

$200.00

SKU:SL001327Insert is on chromosome Gm20 position 31989517

SKU: SL001327
Category:

Description

SKU:SL001327
Insert is on chromosome Gm20 position 31989517