Humboldt Universität
Unter den Linden 6
Berlin, 10099
Germany
Humboldt-Universität zu Berlin
indium sesquisulfide, sulphurization, surfactant, electrochemical etching