promethazine teoclate

promethazine teoclate · CAS 17693-51-5