Supravital stain