Designed by
Title
Terephthalic acid, polyester (PET, polyethylene terephthalate) plastic building block #191110592
Description
Terephthalic acid, polyester (PET, polyethylene terephthalate) plastic building block. Stylized 2D renderings and conventional skeletal formula