Ecolab director David MacLennan reports acquisition of $184,875 in common shares - ECL News | Rallies