Methacrylamido Propyl Trimethylammonium Chloride Research Articles