286012-94-0
Phenyl-13C6 isocyanate
Product Code:
2454051
Molecular Formula:
C7H5NO
Molecular Weight:
125.07
Order 286012-94-0