GLYMA.20G042400

$200.00

SKU:SL001553Insert is on chromosome Gm20 position 7632856

SKU: SL001553
Category:

Description

SKU:SL001553
Insert is on chromosome Gm20 position 7632856