Porsche 944 951 turbo 968 Decklid hatch Main Seal NEW Decklid Seal (Main Seal) Brand NEW part with full 1 year warranty. Porsche part# 944 512 043 00, check fit below. Recently made by O.E.M., not been lying around.