US Patent 07423157 Substituted benzimidazoles and their use for inducing apoptosisUS Patent 7423157 Substituted benzimidazoles and their use for inducing apoptosis
Infobox
Patent Number
074231570
Patent Number
74231570
Edits on 19 May, 2023
"Remove website redirecting to Patent Public Search front page"