MYCAL CORPORATION