Hi there. Your part looks similar to our 22-017 mirror door handle. Could this be the part you are looking for? Take a look and let us know.