Dictionary.net

Definitions of H3PO3

  1. Phosphorous acid.
Loading...