Hi there!
It looks like you could have either our 39-094 & 39-095 or 39-150 & 39-151, depending on the length of the arm. Carefully look over our dimensions and compare them to your original assembly to see which one matches up for what you need.
As for a handle, please see our 39-286.