@M-Power @royaloaker
Thank you for your replies.
It certainly looks like something made in China. If it were made by PMP, it would have the logo.
@Suprachrgd82
Thank you.
It looks similar, but my one have only 2 bolts.
I thought someone might be able to identify it from the small decal, but it...