GLYMA.19G188500

$200.00

SKU:SL002482Insert is on chromosome Gm19 position 44660620

SKU: SL002482
Category:

Description

SKU:SL002482
Insert is on chromosome Gm19 position 44660620