GLYMA.19G144900

$200.00

SKU:SL002858Insert is on chromosome Gm19 position 40588607

SKU: SL002858
Category:

Description

SKU:SL002858
Insert is on chromosome Gm19 position 40588607