Shimano St-5703 105 Shift/Brake Lever | Tacoma Bike
Shimano 105 5703 10 Spd Triple STI Shifter - Cambria Bike
Shimano 105 Sti St-5703 Shifter Road Bike Parts 3x10 Speed Dual Control Lever Pair Shifters With Original Cables Road Bile Free - Bicycle Derailleur - AliExpress
Shimano SparePart ~ 105 ST-5703-L Shift Lever Bracket Unit, Left Hand 689228583597 | eBay