Browsing from:

Engineering Dictionary

Share
Dictionary Search:

Diammonium Phosphate

Used to fireproof clothing of foundry workers.