6936-83-0
1-(4-bromophenyl)-3-hexadecylurea
Product Code:
1715907
Molecular Formula:
C23H39BrN2O
Molecular Weight:
439.47
Order 6936-83-0