Muriatic acid, a diluted form of hydrochloric acid ... Make sure the drain is dry before pouring the acid to avoid reactions with any residual chemicals or substances in the pipe.