I think I’d start my search at Corning Glassworks in Corning, New
York. I’m sure someone there could head you in a direction -
hopefully the right one! Anyhoo, people are pretty nice and try to
be helpful in that part of the world anyway!
Mary Erdman in CT