No data
(-)-2,3-O-isopropylidene-1,1,4,4-tetra-phenyl-D-threitol
93379-49-8
Shenzhen Synsci Pharmaceutical & Chemical Co.,ltd.