SRAM X7 3x9 Front Derailleur. 34.9mm. Top pull. Low clamp. Does NOT include 31.8 spacer. Very good condition, works like new. Weighs 6.2 ounces.