INCI-Name

ADENOSMA NELSONIOIDES LEAF/STEM OIL