Manufacturer Part Number Description
LANCIA 51818285 Buffer, engine cover
LANCIA 55189138+7786064 Buffer, engine cover