CITC's High Performance Haze Fluid is oil-based and long lasting. This fluid is recommended for use in compressor-tyep oil-based haze machines, such as the DF-50 Diffusion Fogger, StarHazer, SpaceHazer and more.