They look just like my PEC rods..... which I have been told are cheap chinese rods!

lol
But... they are well made and I have not heard of any failing so should be fine.
Look here for some pics of mine..
https://passionford.com/forum/ford-e...ally-here.html
Mahles do not have a fully floating little end so require machining to fit the snap rings that secure them to the rods, my local engineer wanted £100 to do a set of 4, so I just sold my Mahles and bought some Wossner pistons instead