Logo

buffers

Definition An engineering dampening device to provide a controlled end stop for vehicles , trolleys or cranes and associated equipment in motion.