Yeda Research and Development Co. Ltd. Patent: US4197240 A1, 1980 ; Title/Abstract Full Text Show Details Yeda Research and Development Co. Ltd. Patent: US4244885 A1, 1981 ;