I just tried these to get scratches out of clear parts like the canopy of this sub and it worked great. Make sure you rinse it well afterwards. Tamiya Polishing Compound Fine
Tamiya 87068+87069+87070 Model Polishing Compound Coarse/Fine/Finish 22ml Set | eBay
Jual TAMIYA COMPOUND SET - tamiya finishing material - Kota Tangerang - Aa Hobby Store | Tokopedia