Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience Aluminum 27.2/28.6/30.4/30.9/31.6*400mm Suspension Bicycle TOOPRE Seatpost High Post MTB Shock Absorb Seat Resilience