Robuta

https://www.merriam-webster.com/medical/leupeptin LEUPEPTIN Definition & Meaning | Merriam-Webster Medical The meaning of LEUPEPTIN is any of a group of tripeptides that inhibit proteases. merriam websterleupeptindefinitionmeaningmedical https://www.ncbi.nlm.nih.gov/Structure/pdb/1POP 1POP: X-RAY CRYSTALLOGRAPHIC STRUCTURE OF A PAPAIN-LEUPEPTIN COMPLEX LEUPEPTINPAPAINMETHANOL x raycrystallographic structure1poppapainleupeptin