Francesc Armengol i Duran, l'enginyer químic