and molecular weight