Thiamine pyrophosphate is the coenzyme form of Vitamin B1 and is a required Batch specific molecular weights may vary from batch to batch due to solvent  - Information from www.adooq.com