Is Alpa Laboratories Ltd. worth buying?