Jounce Stop Bumper ?
PART # 52110276 AA ,also says, 24861G 32-1B and in big letters" RED "does that help?
Print