CINNAMOMUM CAMPHORA

INCI: Cinnamomum camphora leaf oil

What is Cinnamomum camphora leaf oil?

Settings