Amazon.com : 31.6 Suspension Seatpost Mountain Bike Seat Post Alloy Aluminum 31.6mm Down Hill Bike Seat Saddle Tube 350mm MTB Seatpost : Sports & Outdoors
KCNC Sepro Lite 7075 seatpost 34.9 x 400 mm 25 mm Setback | eBay
X-Fusion Shox Manic Seatpost 125 34.9x376mm - Modern Bike