can you help me with my code?

my script is this:
using UnityEngine;
using System.Collections;

public class isKinematic : MonoBehaviour {
public Rigidbody rb;

void EnableRagdoll() {
    rb.isKinematic = false;	
    rb.detectCollisions = true;
}

void DisableRagdoll() {
    rb.isKinematic = true;
    rb.detectCollisions = false;
}	

void Start() {
rb = GetComponent<Rigidbody>();
	if (Ball.Touching("3dPin"))
    EnableRagdoll();
}

}

i know whats wrong:
if (Ball.Touching(“3dPin”))

but how do i fix it? (c sharp)[99772-roller-ball-the-assets.zip|99772]

whoops some of the code is out of the box!

using UnityEngine;
using System.Collections;
public class isKinematic : MonoBehaviour {
public Rigidbody rb;
void EnableRagdoll() {
rb.isKinematic = false;
rb.detectCollisions = true;
}
void DisableRagdoll() {
rb.isKinematic = true;
rb.detectCollisions = false;
}
void Start() {
rb = GetComponent();
if (Ball.Touching(“3dPin”))
EnableRagdoll();
}
}