Euromax 113853322D Door Window Seal Ready to install. No modification required.