DMC

DMC

English Noun
Ad

Definition

Initialism of double metal cyanide.

Ad