Sorry, but it looks very little like a RAD, Dr. Totally different lop adjustment, thru-the-pad pad adjuster and completely different hydraulics. I have installed over 700 RADs so I think I know.....lol!!! The Bump-Buster has 11 parts, the RAD 2 over 30. RAD warranty is 3 years; Bump-Buster is warranteed for the life of the original owner. Without MUCH improved hydraulic quality, I couldn't do that.
Ken Rucker