ByNobleID
    Dyeing with indirubin contained in the precipitate from fresh leaves of indigo plant | NobleID