GLYMA.20G117600

$200.00

SKU:SL001090Insert is on chromosome Gm20 position 36031407

SKU: SL001090
Category:

Description

SKU:SL001090
Insert is on chromosome Gm20 position 36031407