Cat. Name CAS. Structure Purity
I005682 Beclabuvir 958002-33-0 Beclabuvir ≥ 95%