isobutyric acid molecular weight