Throttle Position Sensor for Ford Sierra Cosworth 4x4, Lancia Delta Intergrale & Ducati (some).
Clean, tested and in good working order.
Weber part number PF01.