Possibly not but I can't say I've seen such a set up before. In addition to only using half a leaf spring I can't figure out why the wheels are linked by two solid bars. They can't be both anti-roll bars. And what is the linkage/mechanism underneath the larger bar in the second photo?