90-98 Shore A Rubber Coupling for Heavy-duty Machinery