I went to an estate sale today and among other things picked up a small green tin of Martignoni caps, they appear to be 10 or 11. Made in Italy. I have never seen them before and was wondering if any of you folks know anything about them? Thanks so much.