Virtually all of the 425oz motors available in the US and through Ebay (from China) are high inductance. The ones you linked to are not commonly available over here. So just make sure you know what you're getting.