Any help would be greatly appreciated. Can not find it anywhere. And on inside it says made in Italy. Thanks.