Air duster cans get cold due to adiabatic cooling. The liquid inside the can absorbs a large amount of heat from the canned air to compensate for the loss of heat due to its evaporation into gas. When it does so, the can itself loses heat and therefore, becomes cold to hold or touch.