Universal supplier and traders