KTM Team Seatpost
870411009
6685932604812
Data sheet
Specific References
You might also like