Glass Ribbon Machine Glass Ribbon Machine, Keller Technology Corporation; United States, New York, Buffalo, 1998. Metal; Overall H: about 243.8 cm, W: about 243.8 cm, D: about 2,286 cm. 2016.8.411. Gift of Ledvance, LLC.