GLYMA.19G257500

$200.00

SKU:SL001892Insert is on chromosome Gm19 position 50153446

SKU: SL001892
Category:

Description

SKU:SL001892
Insert is on chromosome Gm19 position 50153446