1,2-Naphthalenedicarboxylic acid,5,6,7,8-tetrahydro-6-hydroxy-5,5-dimethyl-, dimethyl ester, (S)-

Product Code: 1390276
Molecular Formula: C16H20O5
Molecular Weight:
111161-30-9