All,
I too bought this pcb at the beginning of this year.
The design Comes from ham Radio India
There is a second board available without the extra buttons.
My observation:
the output signal is not a clear sine, but a bunch of Signals due to an oscillating output amplifier--- my guess a design error. Please have a look on the output stage