Pub-polyacllide