Manufacturer Part Number Description
DUCATI 040049450 Shaft Seal, water pump shaft; Shaft Seal, steering gear
DUCATI 066049265 Shaft Seal, steering gear