13589-13-4
3-BENZYL-2,6-DIPHENYL-2H-THIOPYRAN-5-CARBALDEHYDE
Product Code:
1428617
Molecular Formula:
C25H20OS
Molecular Weight:
Order 13589-13-4