i have one pretty much the same... it's not a mugen, it's a ractive, still twin loop, and the same size. the one in the pic definitely isn't a ractive one though, the tips are much bigger on it.
they should fit... you don't have the proper connecting piece on the end there though so it'd have to be welded.
the most consistent thing i've heard about the mugen ones are they are clearly marked. good luck