good phosphorus = soft rock phosphorus, blood and bone
it's basically calcium phosphate but in a form that doesn't dissolve in water but is not resistant to water as plain calcium phosphate (which is bone, basically) and yeah blood and bone is good for this, naturally, its form is colloidal and organic (contains carbon)