French Clock Suspension Brass Steel Pendulum Spring 18.5 x 4.0 x 11.5mm
French clock suspension. Made from brass and steel.
eBay