Steering Link Help

That's aftermarket.
Maybe they could help.
Is the pic reversed ?
Strut rods are going the wrong way.