ntn 23238bc3 Assembly in Spain