I don't suppose you have a photo of that mount, do you? I've been looking on-line and I see a lot of different things purported to be "mounts", but nothing specific as to how it actually all fits together mechanically.