I have a broken GBA AGB-001 that needs it's shoulder buttons replaced. I'm talking about the actual switch buttons the L and R pieces touch on the circuit board. I bought what I though was the closes resemblance of them and re-soldered them to the board but the button housing and the button's mechanical trigger switch do not line up. The housing is too big to fit in a case and the switch isn't long enough for the L and R pads to touch it. Here's what i've done so far.

So It's looking the easiest solution to fixing this to find the exact buttons that the AGB-001 used. Does anyone know what that would be?
Cheers.