Text this: Binding studies of promethazine and its metabolites with human serum albumin by high-performance affinity chromatography and molecular docking in the presence of codeine.