GLYMA.19G130600

$200.00

SKU:SL002968Insert is on chromosome Gm19 position 39052219

SKU: SL002968
Category:

Description

SKU:SL002968
Insert is on chromosome Gm19 position 39052219