Catalyzes the transfer of L-fucose, from a guanosine diphosphate-beta-L-fucose, to both the subterminal N-acetyl glucosamine (GlcNAc) of type 1 chain (beta-D-Gal-(1->3)-beta-D-GlcNAc) glycolipids and oligosaccharides via an alpha(1,4) linkage, and the subterminal glucose (Glc) or GlcNAc of type 2 chain (beta-D-Gal-(1->4)-beta-D-GlcNAc) oligosaccharides via an alpha(1,3) linkage, independently of the presence of terminal alpha-L-fucosyl-(1,2) moieties on the terminal galactose of these acceptors and participates in the blood groups Lewis determination and expression of Lewis a (Le(a)), lewis b (Le(b)), Lewis x/SSEA-1 (Le(x)) and lewis y (Le(y)) antigens. Also catalyzes the transfer of L-fucose to subterminal GlcNAc of sialyl- and disialyl-lactotetraosylceramide to produce sialyl Lewis a (sLe(a)) and disialyl Lewis a via an alpha(1,4) linkage and therefore may regulate cell surface sialyl Lewis a expression and consequently regulates adhesive properties to E-selectin, cell proliferation and migration. Catalyzes the transfer of an L-fucose to 3'-sialyl-N-acetyllactosamine by an alpha(1,3) linkage, which allows the formation of sialyl-Lewis x structure and therefore may regulate the sialyl-Lewis x surface antigen expression and consequently adhesive properties to E-selectin. Prefers type 1 chain over type 2 acceptors. Type 1 tetrasaccharide is a better acceptor than type 1 disaccharide suggesting that a beta anomeric configuration of GlcNAc in the substrate is preferred. Lewis-positive (Le(+)) individuals have an active enzyme while Lewis-negative (Le(-)) individuals have an inactive enzyme. a beta-D-galactosyl-(1->3)-N-acetyl-beta-D-glucosaminyl derivative + GDP-beta-L-fucose = a beta-D-galactosyl-(1->3)-[alpha-L-fucosyl-(1->4)]-N-acetyl-beta-D-glucosaminyl derivative + GDP + H(+) an N-acetyl-alpha-neuraminyl-(2->3)-beta-D-galactosyl-(1->4)-N-acetyl-beta-D-glucosaminyl derivative + GDP-beta-L-fucose = an alpha-Neu5Ac-(2->3)-beta-D-Gal-(1->4)-[alpha-L-Fuc-(1->3)]-beta-D-GlcNAc derivative + GDP + H(+) a beta-D-galactosyl-(1->4)-N-acetyl-beta-D-glucosaminyl derivative + GDP-beta-L-fucose = a beta-D-galactosyl-(1->4)-[alpha-L-fucosyl-(1->3)]-N-acetyl-beta-D-glucosaminyl derivative + GDP + H(+) an alpha-Neu5Ac-(2->3)-beta-D-Gal-(1->4)-beta-D-GlcNAc-(1->3)-beta-D-Gal-(1->4)-[alpha-L-Fuc-(1->3)]-beta-D-GlcNAc derivative + GDP-beta-L-fucose = an alpha-Neu5Ac-(2->3)-beta-D-Gal-(1->4)-[alpha-L-Fuc-(1->3)]-beta-D-GlcNAc-(1->3)-beta-D-Gal-(1->4)-[alpha-L-Fuc-(1->3)]-beta-D-GlcNAc derivative + GDP + H(+) GDP-beta-L-fucose + Lc4Cer = a lactoside III(4)-a-Fuc-Lc4Cer + GDP + H(+) a beta-D-Gal-(1->3)-beta-D-GlcNAc-(1->3)-beta-D-Gal-(1->4)-beta-D-Glc-(1<->1')-Cer(d18:1(4E)) + GDP-beta-L-fucose = GDP + H(+) + III(4)-a-Fuc-Lc4Cer(d18:1(4E)) GDP-beta-L-fucose + N-acetyl-alpha-neuraminosyl-(2->3)-beta-D-galactosyl-(1->3)-[N-acetyl-alpha-neuraminosyl-(2->6)]-N-acetyl-beta-D-glucosaminyl-(1->3)-beta-D-galactosyl-(1->4)-beta-D-glucosyl-(1<->1')-N-acyl-sphing-4-enine = GDP + H(+) + N-acetyl-alpha-neuraminosyl-(2->3)-beta-D-galactosyl-(1->3)-alpha-L-fucosyl-(1->4)-[N-acetyl-alpha-neuraminosyl-(2->6)-N-acetyl-beta-D-glucosaminyl-(1->3)]-beta-D-galactosyl-(1->4)-beta-D-glucosyl-(1<->1')-N-acyl-sphing-4-enine GDP-beta-L-fucose + N-acetyl-alpha-neuraminosyl-(2->3)-beta-D-galactosyl-(1->3)-N-acetyl-beta-D-glucosaminyl-(1->3)-beta-D-galactosyl-(1->4)-beta-D-glucosyl-(1<->1')-N-acyl-sphing-4-enine = GDP + H(+) + N-acetyl-alpha-neuraminosyl-(2->3)-beta-D-galactosyl-(1->3)-alpha-L-fucosyl-(1->4)-[N-acetyl-beta-D-glucosaminyl-(1->3)]-beta-D-galactosyl-(1->4)-beta-D-glucosyl-(1<->1')-N-acyl-sphing-4-enine beta-D-galactosyl-(1->3)-N-acetyl-D-glucosamine + GDP-beta-L-fucose = beta-D-galactosyl-(1->3)-[alpha-L-fucosyl-(1->4)]-N-acetyl-D-glucosamine + GDP + H(+) alpha-L-Fuc-(1->2)-beta-D-Gal-(1->3)-D-GlcNAc + GDP-beta-L-fucose = alpha-L-Fuc-(1->2)-beta-D-Gal-(1->3)-[alpha-L-Fuc-(1->4)]-D-GlcNAc + GDP + H(+) alpha-L-Fuc-(1->2)-beta-D-Gal-(1->4)-D-GlcNAc + GDP-beta-L-fucose = alpha-L-Fuc-(1->2)-beta-D-Gal-(1->4)-[alpha-L-Fuc-(1->3)]-D-GlcNAc + GDP + H(+) beta-D-galactosyl-(1->4)-N-acetyl-D-glucosamine + GDP-beta-L-fucose = beta-D-galactosyl-(1->4)-[alpha-L-fucosyl-(1->3)]-N-acetyl-D-glucosamine + GDP + H(+) GDP-beta-L-fucose + lactose = beta-D-galactosyl-(1->4)-[alpha-L-fucosyl-(1->3)]-D-glucose + GDP + H(+) an alpha-Neu5Ac-(2->3)-beta-D-Gal-(1->3)-D-GlcNAc derivative + GDP-beta-L-fucose = an alpha-Neu5Ac-(2->3)-beta-D-Gal-(1->3)-[alpha-L-Fuc-(1->4)]-beta-D-GlcNAc derivative + GDP + H(+) Protein modification; protein glycosylation. Membrane-bound form in trans cisternae of Golgi. Liver, kidney, lung and brain. Glycosylated. Belongs to the glycosyltransferase 10 family.