3M IHG is a oily and hard to use glaze, not wax. It will only cover up paint imperfections temporarily, not remove them. I suggest polishing with something like 3M SMR. S100, which is the exact same product as P21S is available at many harley davidson bike shops, just search around your area.BLKIS3 said:where can i buy the 3m Imperial Hand Glaze wax that gets rid of swirls? And also where can i buy P21S?