132339-62-9 3-Hydroxylup-20(29)-ene-23,28-dioic acid 3-Hydroxylup-20(29)en-23,28-dioic acid HLEDA Lup-20(29)-ene-23,28-dioic acid, 3-hydroxy-