It depends on whether you have problems with both nitrates and phosphates, or just with phosphates.
NOPOX (actual product name "NO3

O4-X") is basically a carbon source, so you use it like you would do for any sort of carbon dosing (vodka, vinegar, etc.) where the goal is to feed and grow bacteria, which in turn consume nitrates and phosphates, and then eventually get removed from the system by your skimmer. But the bacteria need both nitrates and phosphates to grow, so if you have high phosphates but low/no nitrates, or high nitrates but low/no phosphates, dosing might not help.
Products like Phosphate Rx and Phosphat-E work only on phosphates (not nitrates) and work by chemically binding to the phosphate molecules and creating a precipitate that you have to capture in e.g. a fine mesh filter sock or something to get them out of your system. They have pretty good bang for the buck as far as how much phosphate they can remove, but they also make it really easy to shock your system by dropping the phosphates too fast, or even stripping them out entirely.