1388858-78-3
Product Name:
1-(4-fluorobenzyl)-3-(4-isobutoxybenzyl)urea
Formula:
C19H23FN2O2
Inquiry