GWH Blog

Molecular structure

IPMP (3-isopropyl-2-methoxypyrazine)

IPMP (3-isopropyl-2-methoxypyrazine)