Technical definition
Hydraulic disc brake
Disc brake that uses hydraulic fluid to transmit braking force. It offers strong, progressive and precise braking.
Technical definition
Disc brake that uses hydraulic fluid to transmit braking force. It offers strong, progressive and precise braking.