GLYMA.19G153000

$200.00

SKU:SL002786Insert is on chromosome Gm19 position 41336142

SKU: SL002786
Category:

Description

SKU:SL002786
Insert is on chromosome Gm19 position 41336142