Why would you want to block DHT? Most want to supplement DHT.
To answer your question Finasteride, Dutaseride etc will block the conversion of testosterone to DHT but nothing will outright block DHT.
Blocking or lowering DHT is bad news for libido and well being. NOT RECOMMENDED!
You've been warned!