Hepzidine Explained

Hepzidine (INN) is a tricyclic antidepressant which was never marketed.

References

Bibliography