Basic information Safety Related Supplier
1-benzyl-5-(hexadecyloxy)-2,4-imidazolidinedione Structure

1-benzyl-5-(hexadecyloxy)-2,4-imidazolidinedione

1-benzyl-5-(hexadecyloxy)-2,4-imidazolidinedione Supplier