Is Gennex Laboratories Ltd. worth buying?