Chinese components are so crazy. I swear that's the original Magene P505 stand-alone power meter before Magene released their own P505/515 proprietary PM interface + crankset. Though the ArcRayo crankset changed the magnetic charging port from the 2 prong / 2 magnets on the original Magene, to the ArcRayo 1 port /1 circular magnet charging cable.
The 2 prong charging cable works with both Magene power meters and Wheeltop electronic groupsets. The Arco 1 prong cable (appears) to be compatible with the V1 LTwoo eR9/X/GR groupsets (V3 eR9/X V2 eGR removed magnetic charging).
Is the ArcRayo PM just a backwards engineered Magene PM or is it Magene rebadging their old design for ZRace? 
Cheers for the reply. I wasn’t aware that there was a connection between those two brands. They obviously look very similar, but I didn’t know much more about it.
I have the Magene P505 spider on another bike. Once I have this one, I can compare them and check the chainring and crank compatibility.
It’ll probably take me a while to finish the build, so I won’t be able to test the power meter’s accuracy against my smart trainer or anything just yet.