ha google knowledge! or it could be my extensive reading collection on chemisty and pharmaceutical engineering...not to mention a lab that would put NASA to shame