Storage Technology Corporation
From Computer History Wiki
Storage Technology Corporation was an OEM which made mass storage peripherals, mostly IBM-compatible. The DEC TU70, TU71, and TU72 magnetic tape drives were re-badged STC units.