The role of each subcomponent of Clostridium botulinum serotype B haemagglutinin (HA), which is one component of 16S toxin, and consists of four subcomponents (HA1, 2, 3a, and 3b), was investigated. In order to identify the subcomponent contributing to the stability of a neurotoxin in the gastro-intestinal tract, each recombinant HA (rHA) subcomponent was incubated with gastro-intestinal proteases. Although rHA1 and rHA3 were stable to these proteases except for specific cleavage, rHA2 was not. Anti-free whole HA serum reacted with neither rHA2 nor HA2 in 16S toxin on both Western blot and ELISA, while anti-rHA2 serum reacted with both rHA2 and HA2 in 16S toxin on Western blots, although it did not react with 16S toxin in ELISA. Binding or haemagglutination activity against erythrocytes was found in rHA1 and rHA3, but not in rHA2. In addition, only HA1 bound to the intestinal section. These results indicate that the HA (and 16S toxin) complex is assembled in the way that HA1 and HA3 (HA3a plus HA3b) encase HA2, followed by modification with trypsin-like bacterial protease, leading to the conclusion that HA1 and HA3 act as protective factors for the neurotoxin and as attachment factors to host cells.