English: IBP
Welsh: Cyfleuster Asesu Bio-Polymerau Diwydiannol 
Subject: Datblygu economaidd
English definition: Industrial Bio-Polymers Assessment Facility