Robuta

https://www.semanticscholar.org/topic/pyroglutamylbenzylamide/1655792 pyroglutamylbenzylamide | Semantic Scholar semanticscholar