Fix syntax in product factory