Ezilab Shaking Water Bath offers a 30L capacity, 50-200 rpm shaking, and a temperature range from ambient +5°C to 98°C with ±0.1°C accuracy. Key features include a PID controller, 99-hour timer, digital controls, a spring plate, and a low-level water warning sensor.