Based on this product's specifications, here are some alternatives and similar models
Polishing Pad 125 mm with Velcro Backing Dedra DED7085
Summary description:
Dedra polishing pad DED7085 is a 125 mm foam accessory with a velcro (hook-and-loop) backing for use with compatible rotary or random orbital polishers. Designed for application of polishes, compounds and sealants, it enables controlled surface finishing and paint correction on automotive and other painted surfaces. Easy to attach and remove via the rzep fastening.