BMW part no: 34116778647
No corrosion, no lip, still a full life ahead of them. They still have the some of the factory-new matte finish on the faces. They were removed from a car that is getting a full BBK.