Details for: PI 34156, Omphalea sp.