Flatchat,
Trefolex is green, but i'm not sure about the carcigens thing, the msds says it contains petroleum gel, talc, vegtable
oil and tallow, and that it may cause eye irritation if you stick the tap in your eye, but other than that all good.
Dave