Sodium poly(naphthaleneformaldehyde) sulfonate …