acardite

acardite

English Noun
Ad

Definition

n-methyl-n',n'-diphenylurea, used to stabilize chemicals and as a plasticizer.

Ad