Yokozuna 73mm Slip-In Brake Pads - SALMONbp1-15160
These are 73 mm long. Also available in a shorter 54mm length. Be sure to measure your pad holders to make sure that you buy the correct brake pads for your bike.
Sold as a pair, as in two, which is one wheels worth.