Weird adjustable brake pushrod
Not sure. All i know is this has been in a parts box i had for at least 20 years.
Print