While browsing Amazon, I noticed several offers for Stolzle "Glencairn" glasses, both the Nosing and Canadian Whisky.
Checked Stolzle's website and Glencairn appears on their product offerings.

Does anyone know the relationship between Glencairn and Stolzle?

Bootfnbd