Wasn’t there an ad for Aminadab on TV?
People are supposed to talk to their doctor if they want to take it for what ails them.
All those immunotherapy drugs end in -mab not -dab, but close! Haha.