GLYMA.19G144700

$200.00

SKU:SL002860Insert is on chromosome Gm19 position 40580159

SKU: SL002860
Category:

Description

SKU:SL002860
Insert is on chromosome Gm19 position 40580159