egypt manficture stamp for aluminum foil plate