phosphorous acid
phosphorous acid
English
Noun
Ad
Definition
a yellowish hygroscopic solid, H₃PO₃; a mild reducing agent
Ad
phosphorous acid
a yellowish hygroscopic solid, H₃PO₃; a mild reducing agent