Based on this product's specifications, here are some alternatives and similar models
Polishing pad with hook-and-loop backing Dedra 125 mm × 25 mm very hard (green)
Summary description:
Dedra very hard polishing pad with hook-and-loop backing, 125 mm diameter and 25 mm thickness (green). Designed for attachment to polishers and rotary tools with compatible backing plates. Provides a firm support for aggressive polishing, compounding and surface preparation on metals, painted surfaces and hard plastics. Suitable for professional or hobby use where a firm pad is required.