GLYMA.20G083500

$200.00

SKU:SL001339Insert is on chromosome Gm20 position 31451600

SKU: SL001339
Category:

Description

SKU:SL001339
Insert is on chromosome Gm20 position 31451600