pseudoephedrine crystals delivery