GLYMA.19G155900

$200.00

SKU:SL002759Insert is on chromosome Gm19 position 41655339

SKU: SL002759
Category:

Description

SKU:SL002759
Insert is on chromosome Gm19 position 41655339