Indisputable, incontestable, unquestionable.
Insuperable, insurmountable.
Pure; unadulterated; free from extraneous elements.
Not diluted or mixed with other substances.