Alfa Romeo Distributor - Magneti Marelli S166B. Good working condition, about 20K miles of use since complete rebuild. Shaft and weights turn smooth and freely, no rocking or looseness.