Word info

isopropylmethylphosphonic acid

Noun

Meaning

isopropylmethylphosphonic acid (uncountable)

A sarin hydrolysis product.

Source: en.wiktionary.org

Close letter words and terms