I make a contract with a French person to sell Zafaran to a Company. We accept CISG as a law in our contract. After 6 months from the performing the contract, we have a problem: The buyer does not accept tell me that “Since seller is from Iran and one party of this contract have not joined CISG, we cannot this convention”. Is it right?