i think that's what i've got.
if so, yes, it has the self extracting bolt. it basically eliminates the need for a crank puller. just loosen the spindle bolt to remove the cranks. i don't make a habit of removing my cranks very often, but i'd say i've done it four or five times with no problems.