Finerenone impurity 23

Finerenone impurity 23 · CAS 2820463-47-4