Imo coriander seed powder is more effective than the leaf, but it's just personal observation and it doesn't taste bad. You can get it at asian or indian markets. It may have something to do with the essential oils in the seed but really I have no idea why it works better.
Try to look into zinc as well as calcium. All minerals work together in concert.