Substance with smoothened receptor antagonist mechanism of action (substance)
Supplier: international · SCTID 715680000
Receptor antagonist