TRPC6 inhibitor

TRPC6 inhibitor · CAS 1333207-63-8