ProductSearch adapter/serializer/model/route