Definition of Trioxsalen from the PharmacyDictionary.in
Trioxsalen
Synonyms or meaning of Trioxsalen
A man-made version of a compound found in plants, used in treating a skin condition called vitiligo, which causes loss of skin color.
Image related to Trioxsalen
Not Available