912646-30-1
4,5-Octanediol, 3,6-dimethoxy-3,6-diphenyl-, (3S,4R,5R,6S)-
Product Code:
2457847
Molecular Formula:
C22H30O4
Molecular Weight:
Order 912646-30-1