GLYMA.20G103800

$200.00

SKU:SL001204Insert is on chromosome Gm20 position 34645062

SKU: SL001204
Category:

Description

SKU:SL001204
Insert is on chromosome Gm20 position 34645062