Power CatamaransLeopard 43 PCs for sale in Israel and South Africa