Listing ID #4128584
Company Information
Ask for more detail from the seller
Contact SupplierRose oil, meaning either rose otto (attar of rose, attar of roses) or rose absolute, is the essential oil extracted from the petals of various types of rose.