GLYMA.20G048000

$200.00

SKU:SL001525Insert is on chromosome Gm20 position 9118166

SKU: SL001525
Category:

Description

SKU:SL001525
Insert is on chromosome Gm20 position 9118166