GLYMA.20G043400

$200.00

SKU:SL001547Insert is on chromosome Gm20 position 7916606

SKU: SL001547
Category:

Description

SKU:SL001547
Insert is on chromosome Gm20 position 7916606