Hi need some help, came across this 1/10 on road touring car and have no idea what it is. If it helps the arms are all stamped STS and the bottom of the chassis is stamped 7075. I have tried googling sts and no luck any help would be greatly appreciated. TIA