Here's a pic of said machine!! From the research I have done, backing plates are not interchangeable with the Rupes... I believe this is a 21 mm version. Not sure if they make a 15! I also do not know who is making this, but I have heard rumor the cost to buy and ship is around $100 US...