Thanks for the pics. Your top mounts look similar to what is on my Ural, so there are likely other pieces that clamp on to your bike frame. The bottoms look very adjustable so fitting to your bike should be no problem but I think there are some other parts needed to attach them to the bike. My guess is that thing on the sidecar rack goes with the bottom front mount. Did you get a bag of hardware with your sidecar?