Moringin

An isothiocyanate compound present in the plant Moringa oleifera.

 

Filed under: