I want to enlist all the metabolites found in a particular plant. I have a very limited knowledge on chemical processes like chromatography. I wanted to know whether an HPLC can isolate particular secondary metabolite molecules from a mixture. And if it can I want to know the principle behind it. Any material on the basics of HPLC is welcomed. Thanks in advance.