PERILLA OCYMOIDES LEAF WATER

Perilla Ocymoides Leaf Water is the aqueous solution of the steam distillates obtained from the leaves of Perilla ocymoide, Lamiaceae.

Safety Ratings