Details for: PI 93885, Delphinium delavayi Franch., No. 28582