s.p.f-blocks chemistry

To be updated