Glossary Automotive acronyms and abbreviations / Term
Self Test Output.
Permanent link STO - Creation date 2020-02-18