Oil in Water Emulsion – Emulsion is a mixture of two or more immiscible (unblendable) liquids.

New Questions