GLYMA.20G087700

$200.00

SKU:SL001318Insert is on chromosome Gm20 position 32768330

SKU: SL001318
Category:

Description

SKU:SL001318
Insert is on chromosome Gm20 position 32768330