translate English to French: Public Relations Services $24,610.00 2004-04-26 Science-Metrix Inc.
Services de relations publiques 24 610 $ 26-04-2004 Science-Metrix Inc.