Carrubba specializes in the creation of fragrances, aromatic extracts, flavors, botanical extracts, and natural deodorants for leading manufacturers around the world.