A timing belt, timing chain or cambelt is a part of an internal combustion engine that synchronizes the rotation of the crankshaft and the camshaft(s) so that the engine’s valves open and [...]
442 Pretoria Street,
C/O Republic Street,
Silverton,
Pretoria
South Africa