Pro Touring 10K

You know I looked at mine the other day. And it looks like a drop center link to me. Could it be on a slant 6 car?
they did put them on 6 cyl cars also(the V8 ones),the only way to tell is to measure the drop.When installing your V8 you can also shim under the mounts for clearance if yours is the 6 cyl one.