The green one looks the the board from a Syma S107 rc helicopter. the other one looks the board from a WL v911 rc helicopter.
Good eye.
I've also seen blue versions:
So, MAYBE that's it - but I think it is close, but not exactly it.
Do you have any pictures of a green notched Syma S107 pc board?
I can’t find any that look like it.