http://tinyurl.com/m9e4tss
CRP Industries 09A325429-FE Auto Trans Fluid Screen
Ready to install.
No modification required.