Manufacturer Part Number Description
PORSCHE 996.106.316.51 Seal, oil pump
PORSCHE 996.106.321.50 Seal, oil pump
PORSCHE 996.107.337.50 Seal, oil pump