Transaction efcd38368771b6f0aaab1438672161c584a1e5633ce3045fe698c477820d9c24

1 Input

2 Outputs