I've never seen this item before either
Never seen it offered in retail, usually they have soft foam ear inserts that work similar to the putty
That I don't know. I just occasionally shop there. Maybe give them a call. I am sure they would be glad to help or at least help you find a supplier.
Thanks! Your answer is awaiting moderation.