Douglas Otto

Active Carmichael, CA Principal for Binary Emulsion