What is this mystery thing mounted on my frame?

Printable View