Basic information Safety Related Supplier
12-deoxyphorbol-13-decanoate Structure

12-deoxyphorbol-13-decanoate