GLYMA.19G135900

$200.00

SKU:SL002927Insert is on chromosome Gm19 position 39713288

SKU: SL002927
Category:

Description

SKU:SL002927
Insert is on chromosome Gm19 position 39713288