89161-69-3
1-Naphthalenol, titanium(4+) salt (5:1)
Product Code:
1007694
Molecular Formula:
C10H8O·1/5Ti
Molecular Weight:
Order 89161-69-3