Genuine 1077270231 Door Seal - Ready to install. No modification required.