Separator rubber buffer 543619-80