134332-63-1
phenoxan
Product Code:
885710
Molecular Formula:
C23H25NO4
Molecular Weight:
379.45
Order 134332-63-1