Three new lupin alkaloids, (-)-14 beta-hydroxysophoridine, (-)-12 beta-hydroxysophocarpine and (-)-9 alpha-hydroxysophocarpine, were isolated from the seeds of Sophora viciifolia together with 10 known lupin alkaloids, (+)-9 alpha-hydroxymatrine, (-)-14 beta-hydroxymatrine, (+)-lupanine, (-)-5,6-dehydrolupanine, (-)-cytisine, (+)-matrine, (+)-matrine N-oxide, (-)-sophocarpine, (+)-sophocarpine N-oxide and (-)-sophoridine. (C) 1998 Elsevier Science Ltd. All rights reserved.