Hello Mohammed ,
thanks for posting your question .
your car has part number : 39210-2B310
this is the right part for your car .
Thanks Zein .
hello mohammad ,
shipping cost will be calculated automatically when you order before you make any payment .
39210-2B320 is the correct one also , your car has two oxygen sensors :
39210-2B320 AND 39210-2B310 .
please let us know if you need any other information .