January 20, 2025

Tetradecanoic acid,2-hydroxy-3-(2-hydroxy-1-oxopropoxy)propyl ester

  • 94138-79-1
  • C20H38 O6

Inquiry