133-90-4 28283-88-7 Aluminum 3-amino-2,5-dichlorobenzoate Amiben aluminum salt Benzoic acid, 3-amino-2,5-dichloro-, aluminum salt Benzoic acid, 3-amino-2,5-dichloro-, aluminum salt (3:1)