The IN87KB is waterproof and contaminate-proof designed for industrial applications where water, fluids, dust, and dirt can damage a regular keyboard.