Siculo-punic mint at an uncertain location