Dual piston actuated mechanical disc brake - both pads actuate providing even and precise clamping force
UPC: 4717592022179