Details for: PI 93886, Delphinium delavayi Franch., No. 28587