polymer canion