Hey mate, i'm not sure on what sort of markings are on the parts, but if they look identical from left to right and they measure up the same, it's probably fine. I'm not sure about ball joint direction, other than one is for the left and other for the right. Do you have camber bolts?
Not sure if i've found the part you want: