Suspension strut top mount | Patent Publication Number 20050242542 | Patexia