ALFA ELECTRONICS, LTD.