New product launched. 6 Land Rover electronic water pumps.
Automechanika Shanghai 2023, Booth F25, Hall 5.1