Direct product