No data
1,3-Diethyl-1,3-diphenylurea
85-98-3
Manus Aktteva Biopharma LLP
Aliachem Synthesia
Amgen Inc
SYNTHESIA
Fine Chemicals Inc.