Phosphoric acid, also known as orthophosphate. 85% phosphoric acid is a colorless, transparent or slightly light colored, viscous liquid, odorless, and has a very sour taste.
Read More