Carolus Protruding Impact Socket 5430 06 | Desertcart Kenya