(3beta)-lup-20(29)-en-3-yl icosanoate

HOME PAGE

CAS No: 28297-22-5

28297-22-5
Order 28297-22-5
icosanoate