Definition, synonyms and related words
A pharmacological chaperone (protein) that is used for drug delivery