GLYMA.19G150800

$200.00

SKU:SL002806Insert is on chromosome Gm19 position 41107946

SKU: SL002806
Category:

Description

SKU:SL002806
Insert is on chromosome Gm19 position 41107946