These is a high tolerance steel driveshafts with adjustable length For TRX6
*Photos for reference only.