A Cooper seat stay... and that is not rust but a little discolouration caused by heat as removing the old seatpost was an epic task.
A repaint is in the works and I might forego any decals to let the fine workmanship of these frame speak for themselves.
I would love to see a Show Your Ron Cooper thread... or maybe this is it already.