I believe Ferrol or Ferro(not sure of the spelling) makes the backplate for
Meguiar's
Anyone know the correct spelling ?
If you bought your polisher in North America then it should fit "any" 5/8-11 UNC backplates. European machines use M14 threaded backplates.
Myself, I am trying to find myself some 3M backplates for cheap ...LoL