GLYMA.20G076200

$200.00

SKU:SL001384Insert is on chromosome Gm20 position 27599396

SKU: SL001384
Category:

Description

SKU:SL001384
Insert is on chromosome Gm20 position 27599396