Die Estrada de Ferro de Teresópolis hatte auf ihrer 40 km langen Strecke vom Hafen bei Rio de Janeiro nach Teresópolis einen 10 km langen Abschnitt mit dem Riggenbach-Zahnradsystem und einer Steigung von bis zu 15 Prozent. Für diesen Abschnitt baute die Schweizer SLM im Jahr 1923 eine Zahnradlokomotive, die die Betriebsnummer 21 erhielt.
Sie hatte zwei Laufachsen im Rahmen, zwischen denen der Zahnstangenantrieb lag. Die beiden Zahnräder waren mit einem Übersetzungsverhältnis von 1 zu 2,21 mit den Zylindern verbunden. Am hinteren Ende befand sich eine zusätzliche Bisselachse. Der Kessel war geneigt, um der durchschnittlichen Steigung der Strecke zu entsprechen und einen gleichmäßigen Wasserstand zu gewährleisten.