Details for: DLEG 890418, Otholobium sp., DLEG 890418