Patents Assigned to B.M.R. Teoranta