114-86-3 C07673 DBI Phenformin