Eflornithine

ID
372533004
Name
Eflornithine