Clutch release bearings for Mercedes bus