85,000,000 AGGREGATE PRINCIPAL AMOUNT BARNES GROUP INC. DUE 2027 Resale Registration Rights Agreement dated March 12, 2007