Details for: MIA 29126, Willughbeia sp.