Input interpretation
titanium(III) sulfate barium permanganate | alternate names
Results
titanium(III) sulfate | titanium(+3) cation trisulfate barium permanganate | barium manganate(vii) | permanganic acid | permanganic acid, barium salt