Pipe fiittings types and specifications