GLYMA.20G020400

$200.00

SKU:SL001679Insert is on chromosome Gm20 position 2100454

SKU: SL001679
Category:

Description

SKU:SL001679
Insert is on chromosome Gm20 position 2100454