GLYMA.20G065000

$200.00

SKU:SL001438Insert is on chromosome Gm20 position 22439124

SKU: SL001438
Category:

Description

SKU:SL001438
Insert is on chromosome Gm20 position 22439124