Perfect fit, seems of good quality Verified purchase Reviewed part · TC002 C Cameron B. New Zealand · about 22 hours ago