DMCPS stands for decamethylcyclopentasiloxane

DMCPS
Share
Abbreviations And Their Meaning