ROCKSOUL Flexible Keyboard Slim Water & Dust Proof (KB-101F106B) USB Flexible keyboard Made with silicone, Water and dust proof Water and Dust Proof and washable keyboard Compatible with IBMAT, Windows 98/2000/up/vista/windows 7/8/8.1 /Windows 10/Mac OsX upper to Yosemite