12645-23-7 Ecmonovocillin