Details for: PI 75862, Dipelta floribunda Maxim.