Basic information Safety Related Supplier
sebacoyl dinalbuphine ester Structure

sebacoyl dinalbuphine ester