Manufacturer Part Number Description
LAMBORGHINI 215295180 Shaft Seal, camshaft