cellulose nitrate

cellulose nitrate

English Noun
Ad

Definition

nitrocellulose.

Ad