38886-89-4
Carbamic acid, (3-isocyanatomethylphenyl)-, phenyl ester
Product Code:
1405971
Molecular Formula:
C15H12N2O3
Molecular Weight:
268.26
Order 38886-89-4