Self-gripping oil-filter wrench.
"BUZZETTI" motorcycle, scooter parts and accessories manufacturer, located in Italy.
Buzzetti oil filter wrench 60-100mm