I would like to use some method that can remove small molecule impurities from peptide (which has around 4K-5K molecular wt) so that I can get peptide without contaminant. Can anyone suggest Protein Concentrator, spins or other methods (other than C18 HPLC)?