Description Description Direct Fit Designed as a direct replacement part Easy to install Right Side Bumper Filler Partslink Number TO1033105 Fits 2005 Celica models View AllClose