Spectracide 100046128 Indoor Fogger Fog and return in 2 hours Leaves no odor; non-staining Kills on contact No messy residue