Our semiconductor memory device has row repair circuitry by which defective wordlines are substituted with redundant wordlines regardless of locations of cell array blocks, the redundant wordlines being divisionally arranged in memory blocks with the same number. The technique utilizes a modular unit, e. Separately, a dialkanolamine can be selectively and efficiently produced by circulating part of the product solution to the reactor.